1.7300000000000001005e-12 androecium developmental stages